草庐IT

macOS 端

全部标签

macos - 增加ulimit Macos 10.8

我正在学习MongoDB,当我启动mongoshell时,出现了一条狂野的警告消息。它说:如何更改“软限制”。我正在使用MacOSX10.8.2提前发送 最佳答案 您要搜索的是launchctllimitmaxfiles。要更改它,您需要运行命令launchctllimitmaxfiles10242048例如。要永久更改这些值,您需要创建/etc/launchctl.conf并在其中设置您需要的值(参见here了解详细信息)或将上述命令添加到您的~/.bash_profile。或者您可以创build置限制的脚本,然后启动mongo

mongodb - MacOS [rsStart] replSet 无法从自身或任何种子 (EMPTYCONFIG) 获取 local.system.replset 配置

我想试试mongodb副本集。我按照《MongoDB:权威指南》的步骤。$mongo--nodb然后在mongoshell中:replicaSet=newReplicaSet({nodes:3})replicaSet.startSet()然后终端重复输出这个:[rsStart]replSetcan'tgetlocal.system.replsetconfigfromselforanyseed(EMPTYCONFIG)什么问题? 最佳答案 你需要做的rs.initiate()你也可以这样试试replicaSet.startSet();

macos - OSX 上 MongoDB 的正常默认设置?

我安装了MongoDB并进行了如下设置:数据库路径:/data/db系统范围的配置文件:/usr/local/mongodb/mongod.conflaunchctlplist:/Library/LaunchDaemons/org.mongodb.mongod.plist日志:/var/log/mongodb/output.log二进制:/usr/local/bin/mongod所有这些路径都有默认值吗?我正在寻找与MongoDB和与OSX一致的默认值。答案的引用会很可爱。:-) 最佳答案 MongoDB唯一具有默认值的值之一是数据

macos - mongod 运行,但只输出所有输出到路径,就是这样

我现在完全迷失了,非常感谢您的帮助。我通过Homebrew安装了mongoDB,并在我的硬盘上的根目录上创建了一个data/db目录。到目前为止一切似乎都很好。然后我继续运行mongod并遇到以下情况:alloutputgoingto:/usr/local/var/log/mongodb/mongo.log这是我上次运行时日志文件的内容(最新部分):WedSep2618:46:19[initandlisten]MongoDBstarting:pid=7720port=27017dbpath=/usr/local/var/mongodb64-bithost=Notionworks-Mac

macos - 不想用 `sudo mongod` 开始 mongod

我刚刚通过brewinstallmongodb将mongodb下载到装有OSX10.9.5的全新MacBookAir上。我试图从终端运行mongod,它说“没有/data/db”,所以我用sudomkdir/data和sudomkdir/创建了它数据/数据库。现在运行mongod我得到“无法创建/打开锁定文件:/data/db/mongod.lockerrno:13Permissiondenied”,但我可以使用sudomongod完美运行它。我怎样才能使我不必使用sudo运行mongod,而只需像mongod一样简单地运行?(我在上一台电脑上也是这样,但完全不记得我做了什么,而且那台

macos - 无法使用 mongo 命令,显示在 mac 上找不到命令

我正在使用MacLion。我使用的是mongodb1.4版。我想升级到1.8.5,我跟着http://shiftcommathree.com/articles/how-to-install-mongodb-on-os-x用mongodb-osx-x86_64-1.8.5逐步替换每个mongodb-osx-x86_64-1.4.0。一切都很顺利。我试过了:mongod没关系。我可以访问localhost:28017但是,mongo显示找不到命令我该如何解决这个问题? 最佳答案 您需要将“mongo”的路径添加到终端外壳。exportP

macos - 无法连接到 MongoDB 错误 :61

我使用macports安装了MongoDB,并尝试运行mongo命令以启动mongoshell。我收到以下错误:warning:Failedtoconnectto127.0.0.1:27017,reason:errno:61ConnectionrefusedError:couldn'tconnecttoserver127.0.0.1:27017(127.0.0.1),connectionattemptfailedatsrc/mongo/shell/mongo.js:146然后我运行mongod并收到以下错误:$[initandlisten]MongoDBstarting:pid=119

macos - 安装 mongoDB(子进程失败,错误号 100 退出)

我尝试在我的macbookair上安装mongoDB。我已经从官方网站下载了压缩文件并将该文件解压缩并移至根目录。之后,在那个目录下,我创建了/data/db和/log文件夹。这是我的mongodb.config,它描述了我的数据库的基本配置。dbpath=/mongodb/data/dblogpath=/mongodb/log/mongo.loglogappend=true#bindip=127.0.0.1port=27017fork=truerest=trueverbose=true#auth=true#noauth=true另外,我想知道配置文件中的#是什么意思。我把这个文件放到

macos - mac中mongodb的日志文件在哪里

我在我的Mac中安装了mongodb,以下是我的安装方式。我的mongodb日志文件在哪里?$tarxzfmongodb-osx-x86_64-2.2.3.tgz$sudomvmongodb-osx-x86_64-2.2.3/usr/local/mongodb$sudomkdir-p/data/db$sudochown'whoami'/data/db$vim.bash_profileexportMONGO_PATH=/usr/local/mongodbexportPATH=$PATH:$MONGO_PATH/bin存储所有这些信息的mongodb设置文件在哪里。

macos - mongodb 启动不了

我使用MacHomebrew命令安装了MongoDB,但是当我运行mongod我的终端无法识别:/如果我输入exportPATH=$PATH:/usr/local/mongodb/bin然后运行​​mongod它会启动但很快退出mongod--helpforhelpandstartupoptionsSunJan2018:59:25[initandlisten]MongoDBstarting:pid=59800port=27017dbpath=/data/db/64-bithost=Kevin-Tucks-MacBook-Pro.localSunJan2018:59:25[initand